<?php

class Imagem {

    private $pdo;

    function __construct($pdo = null) {
        if (!empty($pdo)) {
            $this->pdo = $pdo;
        } else {
            $this->pdo = Conexao::open('sistema');
        }
    }

    public function getPdo() {
        return $this->pdo;
    }

    public function setPdo($pdo) {
        $this->pdo = $pdo;
    }
    
    public function buscaImgemExpositor($posicao = 'em', $idEdicao = null) {
        $idEdicao = empty($idEdicao) ? empty($_SESSION['sessao_id_edicao']) ? $_SESSION['id_edicao'] : $_SESSION['sessao_id_edicao'] : $idEdicao;
        $edicaoImagens = new ExpositorImagemEdicaoEspacosExecuta($this->pdo);
        $criterios = Array();
        $criterios[] = Array('id_edicao', '=', $idEdicao);
        $consulta = $edicaoImagens->listar(null, $criterios);
        $dadosImagens = $consulta->fetchAll(PDO::FETCH_ASSOC);
        $img = 'email_sem_logo.jpg';
        foreach ($dadosImagens as $key => $value) {
            $link_v = str_replace('http://', '', $value['link']);
            $link_v = str_replace('https://', '', $link_v);
            $link = 'http://' . $link_v;
            $split_pos = explode('_', $value['posicao']);
            if ($split_pos[0] == $posicao) {
                $img = $value['imagem'];
            }
        }
        return $img;
    }

}

?>